package com.pine.app.module.security.core.authorize.decisions;

import com.pine.app.module.security.core.authorize.metadataSource.ConfigAttribute;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * @author xiaoyuan
 * @create 2020/3/23
 **/
public interface AuthorizeDecision {


    boolean  decide(List<ConfigAttribute> list, HttpServletRequest request, String... target);

    String getType();
}
